auriculate leaf - Français Anglais Dictionnaire